massive concrete dams - Espagnol Anglais Dictionnaire